package com.terrace.core.common.model;

import java.io.Serializable;

/**
 * Shiro用户--保存用户基本信息
 * 
 * @author jiangyg
 *
 */
public class UserInfo implements Serializable {

	private static final long serialVersionUID = 8172265556022824942L;

	/**
	 * 用户ID
	 */
	private String userId;

	/**
	 * 用户账号
	 */
	private String userAccount;

	/**
	 * 用户姓名
	 */
	private String userName;

	/**
	 * 角色编码
	 */
	private String roleCode;

	/**
	 * 角色名称
	 */
	private String roleName;

	/**
	 * 角色描述
	 */
	private String roleDepict;

	public UserInfo() {
		super();
	}

	public UserInfo(String userId, String userAccount, String userName) {
		super();
		this.userId = userId;
		this.userAccount = userAccount;
		this.userName = userName;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getUserAccount() {
		return userAccount;
	}

	public void setUserAccount(String userAccount) {
		this.userAccount = userAccount;
	}

	public String getUserName() {
		return userName;
	}

	public void setUserName(String userName) {
		this.userName = userName;
	}

	public String getRoleCode() {
		return roleCode;
	}

	public void setRoleCode(String roleCode) {
		this.roleCode = roleCode;
	}

	public String getRoleName() {
		return roleName;
	}

	public void setRoleName(String roleName) {
		this.roleName = roleName;
	}

	public String getRoleDepict() {
		return roleDepict;
	}

	public void setRoleDepict(String roleDepict) {
		this.roleDepict = roleDepict;
	}

}
